blossom (olive-trees) - Español Inglés Diccionario